#ifndef _KVPAIR_H_
#define _KVPAIR_H_

#include "interface.h"

#define KVPair_DEF \
void *key; \
void *val;

#define KVPair_SHARED \
FN(void, begin, void *key, void *val); \
FNGS(void *, key); \
FNGS(void *, val); 

#define KVPair_EXCLUSIVE

BUILD_OBJ(KVPair)

#endif
